make a thorough investigation - Turkish English Dictionary